twin-engined aircraft - German English Dictionary